horse grooming - French English Dictionary